package noyau;

/**
 * On utilise le patron stratégie pour définir
 * la façon dont sont découverte puis instanciées les classes
 */

public interface StrategieChargement {

	Class<?> getClasse(String nomClasse) throws ClassNotFoundException;
	
	Object getInstance(String nomClasse) throws ClassNotFoundException, InstantiationException, IllegalAccessException;

}
